Rapid Prototyping of an Automated Video Surveillance System: A Hardware-Software Co-Design Approach

نویسندگان

  • Hau T. Ngo
  • Ryan N. Rakvic
  • Randy P. Broussard
  • Robert W. Ives
چکیده

FPGA devices with embedded DSP and memory blocks, and high-speed interfaces are ideal for real-time video processing applications. In this work, a hardware-software co-design approach is proposed to effectively utilize FPGA features for a prototype of an automated video surveillance system. Time-critical steps of the video surveillance algorithm are designed and implemented in the FPGA’s logic elements to maximize parallel processing. Other non timecritical tasks are achieved by executing a high level language program on an embedded Nios-II processor. Pre-tested and verified video and interface functions from a standard video framework are utilized to significantly reduce development and verification time. Custom and parallel processing modules are integrated into the video processing chain by Altera’s Avalon Streaming video protocol. Other data control interfaces are achieved by connecting hardware controllers to a Nios-II processor using Altera’s Avalon Memory Mapped protocol.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Xilinx System Generator Based HW Components for Rapid Prototyping of Computer Vision SW/HW Systems

This paper shows how the Xilinx System Generator can be used to develop hardware-based computer vision algorithms from a system level approach without the necessity of in-depth knowing neither a hardware description language nor the particulars of the hardware platform. Also, it is demonstrated that Simulink can be employed as a co-design and co-simulation platform for rapid prototyping of Comp...

متن کامل

An Evaluation of Code Generation Strategies Targeting Hardware for the Rapid Prototyping of SDL-Specifications

The specification of an embedded system at system level together with co–joint hardware/software synthesis is a goal of many rapid prototyping projects. SDL has been proposed as a formal and abstract specification language well suited for this purpose. In the automated generation of hardware however, SDL’s asynchronous communication model (directly implemented in the so called server model) can...

متن کامل

Rapid prototyping of multimedia chip sets

We have developed a rapid prototyping environment for Multimedia applications. The design environment is based on e cient hardware and software reuse, abstraction, design parameterization, and automation. The design methodology maintains a exible boundary between hardware and software by eliminating hardware fabrication from the design loop. A reusable Hardware/Software library for video compre...

متن کامل

Rapid Prototyping for Model and Controller Implementation

Rapid prototyping is a technique for fast, mostly automated realization of new systems. The development of a small-scale prototype or a prototype which is not yet realized in the final manufacturing technology allows us to test important features and the correct principal functionality of the system already in early design phases. Controller prototypes may be realized in software or as applicat...

متن کامل

HW/SW Co-design for FPGA based Video Processing Platform

In this paper we present a Video Processing Platform (VPP) for rapid prototyping based on FPGA (Field Programmable Gate Arrays) architecture using EDK embedded system and Xilinx System Generator. This hardware/software co-design platform has been implemented on a Xilinx Spartan 3A DSP FPGA. The video interface blocks are done in RTL and the MicroBlaze soft processor is used as an embedded video...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011